package com.coolingme.general;


/**
 * 抽象表达式
 * <p>
 * 负责定义一个解释方法interpret，交由具体子类进行具体解释
 *
 * @author wangyue
 * @date 2020-09-29 21:42
 */
public interface IExpression {

    /**
     * 解释方法
     *
     * @param context 上下文环境
     * @return 解释结果
     */
    Object interpret(Context context);

}
